Mahindra External Exchange Directory of Resorts

Showcasing over 4,000 RCI-affiliated properties worldwide

Royal Wharf Marina Resort – #5675

An exclusive retreat located on the canals of St Francis Bay. Accommodation is in thatched cottages with upmarket décor. The area offers stunning beaches with excellent opportunities for water sports, including deep sea fishing

Amenities